delivery and receipt - Spanish English Dictionary